/* 　-----------------------------------
 * index PC style
 */
div.GreenBorder{
	background:#009966;
	height:2px;
}
div.MainImagePlate{
	height:260px;
	border-bottom:1px solid #009966;
}
div.MainImage1{
	background:url('./images/1.jpg');
	background-repeat:no-repeat;
	background-position:center;
}
div.MainImagePlate div.MainImageFilter{
	height:260px;
	background:url('/common/images/filter.png');
}
div.MainImagePlate div.MainImageFilter div.MainDeclaration{
	font-weight:bold;
	color:#ffffff;
	font-size:24px;
	line-height:48px;
	padding-top:85px;
}
div.SectionTitlePlate{
	height:94px;
	border-top:1px solid #009966;
	border-bottom:1px solid #cccccc;
	background:url('/common/images/BGYellow.gif');
	text-align:center;
	font-weight:bold;
	padding-top:42px;
}
div.SectionTitlePlate div.SectionTitle{
	font-size:24px;
}
div.SectionTitlePlate div.SectionTitleSub{
	margin-top:18px;
	font-size:10px;
}
div.ContentsPlate{
	margin-top:20px;
}
div.ContentsPlate img.ContentsImage{
	float:right;
	margin-left:80px;
}
p.ContentsPHead{
	font-size:20px;
	line-height:36px;
	color:#009966;
	font-weight:bold;
}
p.ContentsP{
	margin-top:20px;
	font-size:14px;
	line-height:28px;
}
div.Contents2Cell{
	float:left;
	margin:20px;
	text-align: center;
}
div.Contents2Cell:hover{
	opacity:0.7;
}
img.ContentsCellImage{
	margin:20px;
	display: inline-block;
}
div.ContentsCellImage{
	width:279px;
	height:296px;
	margin:20px;
	display: inline-block;
}
div.ContentsCellImageStr{
	font-size:20px;
	letter-spacing:3px;
	padding-top:12px;
	text-align:center;
}
div.ContentsCellImageStr:hover{
	text-decoration:underline;
}
div.Contents3Cell{
	float:left;
	margin:30px;
	text-align: center;
}

div.FromUsPlate{}
div.FromUsCellsPlate{
	width:100%;
	text-align: center;
}
div.Declaration{
	line-height:44px;
	margin:38px 20px 0px 20px;
	font-size:24px;
	text-align:center;
	font-weight:bold;
}
div.FromUsCells{
	display: inline-block;
	margin:10px;
}
div.FromUsHover{
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	border-radius:8px;
	background:#adcd08;
	opacity:0;
	width:300px;
	height:283px;
}
div.FromUsHover:hover{
	opacity:0.95;
}
